.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
	color: white !important;
}

.btn-primary {
  color: white !important;
  border-radius: 3px;
}

.btn-cancel {
  background-color: red !important;
  border-color: red !important;
}
.btn-cancel:hover:not([disabled]) {
  background-color: darkred !important;
  border-color: darkred !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: lightgray !important;
    color: white !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    border-radius: 3px !important;
}

#link-container {
  display: flex;
  flex-direction: column;
  place-content: flex-end;
  width: 100%;
}
@media (min-width: 1200px) {
  #header-image-container {  
      margin-top: -45px;
  }

  #header-container {
      min-height: 115px;
      display: flex;
      align-items: center;
      justify-content: space-evenly;
  }
  #navbar {
    width:100%;
  }
  #hamburger-container {
    width:0px;
  }
}

.appmagic-content-control-name{
  display: none;
}

@media (max-width: 1199px) {
  #header-container {    
    display: flex;
    min-height: 100px;
    align-items: start;
  }
  #link-container {
    margin-top: 21px;
  }
  #hamburger-container {    
    margin-right: 55px;
  }
  #header-dropdown-container {
    display: flex;
    place-content: flex-end;
  }
}

#productSearchCanvasAppIframe {
  height: 800px !important;
}

.helpText {    
    font-size: 15px !important;
    padding: 0 28px 20px;    
    font-weight: 700;
}

.load-spinner {
   height:60px;
   width:60px;
   margin:0px auto;
   -webkit-animation: rotation .6s infinite linear;
   -moz-animation: rotation .6s infinite linear;
   -o-animation: rotation .6s infinite linear;
   animation: rotation .6s infinite linear;
   border-left:6px solid rgba(0,174,239,.15);
   border-right:6px solid rgba(0,174,239,.15);
   border-bottom:6px solid rgba(0,174,239,.15);
   border-top:6px solid rgba(0,174,239,.8);
   border-radius:100%;
    z-index: 3;
}

@-webkit-keyframes rotation {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(359deg);}
}
@-moz-keyframes rotation {
   from {-moz-transform: rotate(0deg);}
   to {-moz-transform: rotate(359deg);}
}
@-o-keyframes rotation {
   from {-o-transform: rotate(0deg);}
   to {-o-transform: rotate(359deg);}
}
@keyframes rotation {
   from {transform: rotate(0deg);}
   to {transform: rotate(359deg);}
}

.spinner-container {
    height: 100%;
    margin-left: 25px;
    margin-right: 25px;
    z-index: 2;
}

.load-more-container {  
    min-height:60px;
    min-width:60px;
    display: flex;
    align-items: center;
    margin-top:25px;
}

.btn-primary[disabled]:hover {
    color: var(--dark-blue) !important;
}

.hidden {
  display: none;
}

.crmquickform-cell {
  border-right: 0px !important;
}

.crmquickform-cell label {
  display: none !important;
}

